body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button, input, textarea,th, td{margin: 0;padding: 0;}
body, button, input, select, textarea /* for ie */ {  font: 14px/1.5 tahoma, \5b8b\4f53, sans-serif;}
h1,h2,h3,h4{font: 13px/1.5 Verdana,'΢���ź�','Microsoft YaHei',Helvetica,Arial;font-weight: 400;}
code, kbd, pre, samp { font-family: courier new, courier, monospace; } /* ͳһ�ȿ����� */
ul, ol { list-style: none; cursor:default}
a { text-decoration: none; }
a:hover { text-decoration: none; }
legend { color: #000; } /* for ie6 */
fieldset, img { border: 0; }
button, input, select, textarea { font-size: 100%; }
table { border-collapse: collapse; border-spacing: 0; }
/* HTML5*/
article, aside, details, figcaption, figure, footer,header, menu, nav, section,
summary, time, mark, audio, video {  display: block;  margin: 0;  padding: 0;  }
mark { background: #ff0; }
body{font: 13px/22px Verdana,'Microsoft YaHei',Helvetica,Arial;}
.clearfix{zoom:1;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.wrap{ width:100%; background: #ffffff; }
   .header{ width:100%; height:135px; }
    .top{ width: 100%; height: 30px; background: #FAFAFA; border-bottom:1px solid #EFEFEF; }
      .top-content{ width:1000px; height:30px; margin: 0 auto; }
       .top-left{ width: 500px; height: 30px; float: left; }
       .top-left p{ display: inline; width: 500px; height: 30px; text-align:center; line-height:30px; }
       .top-right{ width:500px; height:30px; float:left;line-height: 30px; }
       .top-right li{float:left;}
       .top-right li a:link,.top-right li a:visited{color:#838383;}
       .top-right li a:active,.top-right li a:hover{ color:green; }
      .logo{ width: 1000px; height: 105px; margin: 0 auto; }
        .logo-left{ width: 290px; float: left; margin: 34px 0px 0px 0px; text-align: center; }
       .logo-left img{ width:270px; height:53px; }
      .nav{ width:690px; height: 105px; float: left; margin-left:20px; }
      .nav ul{ width: 690px; height: 105px; }
      .nav ul li{ float: left; text-align: center; margin-top: 40px; width: 110px; }
      .nav ul li a:link,.nav ul li a:visited{ width: 100px; height: 44px; line-height: 44px; font-size: 16px; margin:10px; color:#333; display:block; }
      .nav ul li a:active,.nav ul li a:hover{ background:#3B3B3B; color:#fff; }
     .banner{ width:100%; height:425px; /*border:1px solid #f00;*/ position:relative; min-width:1000px; }
       .pic{ width:100%; height:425px; overflow:hidden; }
       .pic ul li{ width:100%; height:425px; position:absolute; left:-100%; top:0px; }
       .pic ul li img{ width:100%; height:425px; }
       .left{ width:40px; height:40px; position:absolute; top:50%; margin-top:-20px; left:134px; background:url(../images/icon-left.png); cursor:pointer; display:none; }
       .right{ width:40px; height:40px; position:absolute; top:50%; margin-top:-20px; right:134px; background:url(../images/icon-right.png); cursor:pointer; display:none; }
       .white{ width:40px; height:40px; position:absolute; }
       .buttom{ width:94px; height:22px; position:absolute; left:50%; margin-left:-47px; bottom:20px; }
       .buttom ul{ width:100px; height:22px; }
       .buttom ul li{ width:22px; height:22px; float:left; margin-left:8px; background:url(../images/icon-circle2.png); cursor:pointer; }
       .buttom ul .bg{ background:url(../images/icon-circle1.png); }
    .clear{ clear:both; }
    .main{ width: 100%; margin: 33px auto; }
     .main-content{ width:1000px; height:360px; margin:0 auto; margin-bottom: 19px; }
     .main-content ul{ width: 1000px; height: 360px; }
     .main-content ul li{ float:left; width:333px; height:360px; }
      .part{ width: 333px; height:360px; }
      .part h3 a:link,.part h3 a:visited{ color:#ff5400; }
      .part h3 a:active,.part h3 a:hover{ color:#d73926; }
      .part img{ margin: 3px 105px 16px 90px; }
      .part h3{ text-align: center; font-size: 14px; color: #ff5400; }
      .part p{ font-size:12px; margin-left:16px; color: #5b5b5b }
       .more{ display: inline-block; margin: 8px 0px 0px 200px; }
      .part .more p{ background:url(../images/more.png); width: 94px; height: 32px; text-align: center; line-height: 32px; font-size: 14px; color: #ffffff; }
      .part .more p a:link,.part .more p a:visited{ color:#ffffff; }
      .part .more p a:hover,.part .more p a:active{ color:#d73926; }
     .friendlink{ width:1000px; height:84px; background:url(../images/icon-frienflink.png)no-repeat; margin:0 auto; position: relative; overflow: hidden; margin-bottom: 25px; }
     .friendlink ul{ height:84px; position: absolute; left: 0; top: 0; width: 10000px;       /*把宽度设大是为了保证不要换行，也可以只设为1000px*/ }
     .friendlink ul li{ float: left; margin: 10px 0px 0px 18px; }
     .friendlink img{ width:172px; height:58px; margin-left:5px; }
     .friendlink .orange{ width:7px; height:84px; background:#ff5400; display: block; position: absolute; top: 0; z-index: 100; }
     .friendlink .orangeLeft{ left: 0; }
     .friendlink .orangeRight{ right: 0; }
   .container{ width: 1000px; height: 244px; margin: 0 auto; }
   .container .recommand{ width:500px; float:left; }
     .recommand-content{ border-top: 1px solid #e8e8e8; margin-top: -5px; width: 460px; }
      .recommand-left { margin-right: 282px; width: 88px; height: 35px; border-bottom: 5px solid #ff5400; float: left; }
      .recommand-left span{ font-size:16px; display: inline-block; }
      .recommand-left span a:link,.recommand-left span a:visited{ color:#292929; }
      .recommand-left span a:active,.recommand-left span a:hover{ color:#ff5400; }
      .recommand-right{ float: left; width: 86px; }
      .recommand-right span{ font-size:12px; color:#303030; }
      .recommand-right span a{ color:#303030; }
       .title-right{ padding-left: 82px; width: 44px; display: block; }
      .recommand-left-content{ float: left; font-size: 12px; margin-top: 25px; }
      .recommand-left-content h3{ font-size:12px; color:#ff5400; margin-bottom: 10px; }
      .recommand-left-content h3 a{ color:#ff5400; }
      .recommand-left-content p{ font-size:12px; color:#000000; }
      .recommand-left-content .recommand-left-content2{ margin-top:10px; }
      .recommand-left-content .recommand-left-content2 h3 a{ color:#ff5400; }
      .recommand-right-content{ float: right; margin-top: 25px; }
      .recommand-content2{ width:500px; }
     .news-list{ margin-top: 25px; }
     .news-list li{ background: url(../images/icon-n.png)no-repeat; height: 21px; padding-left: 37px; padding-top: 7px; }
     .news-list ul li a{ color:#484848; }
      .date{ float: right; color: #949494; }
   .box-shadow{ /*阴影边框的制作，没有偏移，阴影边框，阴影模糊值，颜色*/ width: 100%; height: 4px; min-width: 1000px; }
  .footer{ width: 100%; height: 500px; box-shadow: 0 -6px 4px #dbdbdb; z-index: 100; padding-top: 33px; }
   .foot-content{ width: 1000px; margin: 0 auto; height: 63px; color: #343434; font-size: 12px; }
    .foot-content-left{ width: 660px; float: left; display: block; }
    .foot-content-right{ width: 336px; float: right; display: block; }
    .foot-content-right img{ float: left; margin: 5px 0px 0px 39px; }
    .foot-content-right p{ float: right; width: 256px; }
